home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / utility / masdir54.zip / SDLNOTOG.BAT < prev    next >
DOS Batch File  |  1990-07-13  |  7KB  |  159 lines

  1. ECHO Off
  2. IF NOT . == .%3 GOTO PARMSOK
  3. ECHO Please start the setup program by running SDLSETUP.
  4. GOTO QUIT
  5. :PARMSOK
  6. sdl_get B
  7. :MENU2
  8. ECHO * * *
  9. echo The selections in this section do not have menu options to change them
  10. ECHO once they are set.  The only way to change them is to run SDLSETUP
  11. ECHO again.  To skip to the next section press Esc at any prompt.
  12. ECHO * * *
  13. ECHO The next section includes:
  14. ECHO  1    Sleeve Inserts page ejects
  15. ECHO  2    More or Pause
  16. ECHO  3    Number of files for Tiny print labels
  17. ECHO  4    Line printing characters
  18. ECHO  5    . and .. directories
  19. ECHO  6    Color or Monochrome displays
  20. ECHO  7    Size of 3.5 inch disk labels
  21. Echo  After each selection you will return to the menu.
  22. Echo  Press Return or Esc to skip this section . . .
  23. sdl_get c "Select by number: (1,2,3,4,5,6,7,cr) " 1234567~}
  24. IF ERRORLEVEL 125 SDLFINIS %1 %2 %3
  25. if NOT %GET% == 1 goto SELECT%GET%
  26. sdl_get b
  27. ECHO * * *
  28. ECHO You can set sleeve Inserts to eject a full page (66 lines).
  29. ECHO The original default was one-half page (33 lines).
  30. ECHO * * *
  31. sdl_get C "Press 3 for 33 lines, 6 for 66 lines or cr for no change (3,6,cr): " 63~}
  32. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  33. SET GET=
  34. IF ERRORLEVEL 54 IF NOT ERRORLEVEL 55 SET GET=42
  35. IF ERRORLEVEL 51 IF NOT ERRORLEVEL 52 SET GET=21
  36. IF NOT ERRORLEVEL 125 ECHO E 235 %GET%>>SDLSETUP.TXT
  37. GOTO MENU2
  38. :SELECT2
  39. sdl_get b
  40. ECHO * * *
  41. ECHO As mentioned earlier, /M for More is the command switch to indicate
  42. ECHO that you want to pause to see a Menu at the end of each screen.
  43. ECHO If you require compatibility with earlier versions of SDL, you
  44. ECHO may specify P for Pause instead of P for Print. (M for More or
  45. ECHO Menu will still work, but you will have to use R for pRint.)
  46. Echo Note: This change only affects the /M or /P switch on the command
  47. Echo line. You can still use P for Print at the final menu.  On
  48. Echo multiscreen menus you will still see --More-- at the
  49. Echo end of the intermediate screens. This is a general use of --More--
  50. Echo patterned after the DOS MORE filter.  Any key other than those
  51. Echo shown on the menu will initiate the display of the next screen.
  52. ECHO * * *
  53. sdl_get C "Press M for More, P for Pause, or cr for no change (M,p,cr): " PM~}
  54. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  55. SET GET=
  56. IF ERRORLEVEL 80 IF NOT ERRORLEVEL 81 SET GET=50 52
  57. IF ERRORLEVEL 77 IF NOT ERRORLEVEL 78 SET GET=4D 50
  58. IF NOT ERRORLEVEL 125 ECHO E 237 %GET%>>SDLSETUP.TXT
  59. GOTO MENU2
  60. :SELECT3
  61. sdl_get b
  62. ECHO * * *
  63. ECHO When using the /L option to print labels, SDL figures 11 filenames
  64. ECHO for each column if it uses Tiny print.  This works fine on most
  65. ECHO printers and is specific to some Epson LQ models.  Some printers
  66. ECHO have smaller fonts and can fit up to 15 files per column, for
  67. ECHO example the Epson FX-80.  You may change the number up to 15 if you
  68. ECHO have a printer that can handle it.
  69. ECHO * * *
  70. sdl_get C "Enter 9, A=10, B=11, C=12, D=13, E=14, or F=15 (9,a,B,c,d,e,f)?" 9ABCDEF}~
  71. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  72. IF NOT ERRORLEVEL 125 ECHO E 23A %GET%>>SDLSETUP.TXT
  73. GOTO MENU2
  74. :SELECT4
  75. sdl_get b
  76. ECHO * * *
  77. ECHO When printing a directory, SDL usually substitutes printable
  78. ECHO ASCII characters for the line drawing characters you see on your
  79. ECHO screen.  If your printer supports the extended ASCII characters
  80. ECHO you can have SDL use them to produce a neater printout.
  81. ECHO * * *
  82. sdl_get C "Press L for line drawing, S for substitutes (S,l,cr): " LS~}
  83. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  84. IF ERRORLEVEL 83 IF NOT ERRORLEVEL 84 ECHO E 234 00>>SDLSETUP.TXT
  85. IF ERRORLEVEL 76 IF NOT ERRORLEVEL 77 ECHO E 234 01>>SDLSETUP.TXT
  86. GOTO MENU2
  87. :SELECT5
  88. sdl_get b
  89. ECHO * * *
  90. ECHO All DOS subdirectories have two entries named "." and "..".
  91. ECHO The . entry refers to the current subdirectory, while the ..
  92. ECHO entry refers to the parent directory.  Many people find these
  93. ECHO entries superfluous and do not care to see them.  Directories
  94. ECHO will display or not depending on the ALL default setting.  They
  95. ECHO can be toggled on or off with the /A option.  When directories
  96. ECHO are shown, you can have SDL suppress the dots if you want.
  97. ECHO * * *
  98. sdl_get C "Press . to see the dots, or S to suppress them (S,.,cr): " .S~}
  99. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  100. SET GET=
  101. IF ERRORLEVEL 46 IF NOT ERRORLEVEL 47 SET GET=01
  102. IF ERRORLEVEL 83 IF NOT ERRORLEVEL 84 SET GET=00
  103. IF NOT ERRORLEVEL 125 ECHO E 236 %GET%>>SDLSETUP.TXT
  104. GOTO MENU2
  105. :SELECT6
  106. sdl_get b
  107. ECHO * * *
  108. ECHO SDL trys to determine whether you are using a color or monochrome
  109. ECHO monitor.  It uses this to set the attribute for the highlighted
  110. ECHO key letters in the header and menus.  This may not produce
  111. ECHO agreeable results on some monochrome graphics screens, so if
  112. ECHO you do not care for the automatic selection you can specify one
  113. ECHO style to be used all the time.  This may take some experimention.
  114. Echo Rarely a screen enhancer program causes a conflict with SDL's
  115. Echo highlighted characters.  If this is the case you can turn the
  116. Echo highlighting off completely by selecting N for none.  Changing
  117. Echo the titles in the next section will also turn off the highlighting 
  118. ECHO in the header (but not in the menu bars). If you want to make a
  119. ECHO specific color selection for the highlights, press A or C.
  120. ECHO * * *
  121. sdl_get C "Select Automatic, Color, Mono, None, or cr (A,c,m,n,cr): "  CAMN~}
  122. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  123. set GET=
  124. IF ERRORLEVEL 77 IF NOT ERRORLEVEL 78 SET GET=78
  125. IF ERRORLEVEL 78 IF NOT ERRORLEVEL 79 SET GET=00
  126. IF ERRORLEVEL 65 IF NOT ERRORLEVEL 66 SET GET=FF
  127. IF ERRORLEVEL 67 IF NOT ERRORLEVEL 68 SET GET=0C
  128. IF NOT ERRORLEVEL 125 ECHO E 239 %GET%>>SDLSETUP.TXT
  129. IF ERRORLEVEL 68 GOTO MENU2
  130. echo * * *
  131. ECHO You may select the color for the highlighted key letters in the menu bars.
  132. ECHO Choose 8 for grey, 9 for blue, A for green, B cyan, C for red,
  133. ECHO D for magenta, E for yellow, or F for white, or 0 for none.  On some
  134. Echo systems, not all colors are available, and some selections will duplicate
  135. Echo other selections. This can happen if you have a color set on your screen.
  136. ECHO * * *
  137. sdl_get C "Select color or cr for no change (C,0,8,9,a,b,d,e,f,cr): " 089ABCDEF~}
  138. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  139. IF NOT ERRORLEVEL 125 ECHO E 239 %GET%>>SDLSETUP.TXT
  140. GOTO MENU2
  141. :SELECT7
  142. sdl_get b
  143. ECHO * * *
  144. echo When printing labels for 3.5 in. diskettes there is a choice of two sizes.
  145. echo The nominal 3 in. size (2-3/4x2-3/4) wraps around the top of the diskette,
  146. echo while the 2 in. size (2-3/4x1-15/16) does not wrap.
  147. echo * * *
  148. sdl_get C "Press 3 for the wrapping label, or 2 for the non-wrap (3,2,cr): " 32~}
  149. IF ERRORLEVEL 126 SDLFINIS %1 %2 %3
  150. SET GET=
  151. IF ERRORLEVEL 51 IF NOT ERRORLEVEL 52 SET GET=03
  152. IF ERRORLEVEL 50 IF NOT ERRORLEVEL 51 SET GET=02
  153. IF NOT ERRORLEVEL 125 ECHO E 22A %GET%>>SDLSETUP.TXT
  154. GOTO MENU2
  155. :QUIT
  156. pause
  157. REM SDLDEBUG will clean up any temporary files.
  158. sdldebug END
  159.